splenic pulp - French English Dictionary